<?php

class CarregaListaProdutos{
	
	var $db;
	var $tpl;
	
	
	function CarregaListaProdutos($tmp_path) {
		$this->db = new Persist();
		$this->tpl = new TemplatePower(@$tmp_path.'tmpl.CarregaListaProdutos.html');
		
		$this->tpl->prepare();
	}
	
	function escreveHtml($query = '',$pagina = 1){
		$Paginacao = new Paginacao(9,3);
		
		$this->db->sql = "SELECT *
							FROM produtos
								$query
								
						 ";
		
		//USE A VARIAVEL JQUERY !
		$this->tpl->assign('pag',$Paginacao->montaPaginacao($this->db->sql,'modulo/carrega_lista_produtos/ctrl.CarregaListaProdutos.php?jquery=1&query='.$query,$pagina));
		$this->db->sql = $Paginacao->montaQuery($this->db->sql,$pagina);	
			
		
		if($this->db->ler() > 0){
			
			
			
					
				$x=0;
				
				$this->tpl->newBlock("ITEM");
				
				while($this->db->ini()){
					$this->tpl->newBlock("PRODUTO");
					
					$this->tpl->assign("id",$this->db->id);
					$this->tpl->assign("nome",$this->db->codigo);
					$this->tpl->assign("link",$this->db->id);
					$this->tpl->assign("img",'teste');
					$this->tpl->assign("preco",number_format($this->db->pr_venda,2,',','.'));
					$x++;
					
					if($x == 3){
						
						$this->tpl->newBlock("NOVA_LINHA");
						$this->tpl->newBlock("ITEM");
						
						$x = 0;
					}else
						$this->tpl->newBlock("SEPARADOR");
						
							
				}
				
		}
		
		
		
		return $this->tpl->getOutputContent();
	}
}
?>